appchooserwidget: Don't limit application list unconditionally
authorFlorian Müllner <fmuellner@gnome.org>
Sun, 22 Oct 2017 22:18:19 +0000 (00:18 +0200)
committerMatthias Clasen <mclasen@redhat.com>
Thu, 26 Oct 2017 10:18:01 +0000 (06:18 -0400)
commit07beb6dba291fafa440228439e5ec827a0c754ad
tree6f6c092202cac19831e0b69a8f290c7b90dfca10
parent29d1cc2fcd43bd4d929243f8cc8dc0adbcb5428a
appchooserwidget: Don't limit application list unconditionally

As documented, GtkAppChooser is "typically [used] for the purpose of
opening a file". However given that applications that support neither
opening files nor URLs are filtered out, the chooser is not actual
useful for any other (atypical) usage. Change that by only applying
the filtering if a content-type was set, and use the full unfiltered
list otherwise.

https://bugzilla.gnome.org/show_bug.cgi?id=789327
gtk/gtkappchooserwidget.c